English-Spanish medical dictionary . 2013.
omphalodidymus — om·pha·lo·did·y·mus (om″fə lo didґĭ məs) gastrodidymus … Medical dictionary